/**
 * 登录用户信息
 */
export interface UserInfo {
    userId?: number;
    username?: string;
    nickname?: string;
    roles: string[];
    perms: string[];
}

/**
 * 用户查询对象类型
 */
export interface UserQuery extends PageQuery {
    username?: string;
}

/**
 * 用户分页对象
 */
export interface UserPageVO {
    /**
     * 用户ID
     */
    userId?: number;
    /**
     * 姓名
     */
    username?: string;
    /**
     * 年龄
     */
    age?: string;
    /**
     * 性别
     */
    sex?: string;
    /**
     * 创建时间
     */
    createTime?: Date;
}

/**
 * 用户表单类型
 */
export interface UserForm {
    /**
     * 用户ID
     */
    userId?: number;
    /**
     * 姓名
     */
    username?: string;
    /**
     * 年龄
     */
    age?: string;
    /**
     * 性别
     */
    sex?: string;
    /**
     * 创建时间
     */
    createTime?: Date;
}